live a humble life - Spanish English Dictionary